package it.asvp.asvp_portal.data.dao;

import it.asvp.asvp_portal.data.entity.member.Member;
import it.asvp.asvp_portal.data.entity.member.MemberAccountUpdate;

import java.util.List;

public interface MemberAccountUpdateDao {

	
	public Long persist(MemberAccountUpdate transientInstance);
	public void delete(MemberAccountUpdate persistentInstance);
	public MemberAccountUpdate merge(MemberAccountUpdate detachedInstance);
	public MemberAccountUpdate findById(java.lang.Long id);
	public List<MemberAccountUpdate> findUpdatedByYear(Member councilor,Integer updateYear );
	public MemberAccountUpdate findByYear(Member member,Integer updateYear );
}
